package first_hm;

import java.util.Scanner;

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("HelloWorld");
        //帮我定义一个整型变量
        int num = 10;
        //输出num
        System.out.println(num);
        Scanner sc=new Scanner(System.in);
        int a=sc.nextInt();
        System.out.println(a%10);
        System.out.println(a/10%10);
        System.out.println(a/100%10);
        System.out.println(a/1000%10);
        System.out.println("个位是："+a%10);
        System.out.println("十位是："+a/10%10);
        System.out.println("百位是："+a/100%10);
        System.out.println("千位是："+a/1000%10);
        System.out.println("万位是："+a/10000%10);

        //短路逻辑运算符   &&/||   提高效率
        //&&  有假则假  左边为真则看右边，左边为假则不看右边
        //||  有真则真  左边为假则看右边，左边为真则不看右边

        //三元运算符
        //条件表达式？表达式1：表达式2
        //如果条件表达式为真，整个表达式的值为表达式1
        //如果条件表达式为假，整个表达式的值为表达式2
        int b;
        int c;
        b=sc.nextInt();
        c=sc.nextInt();
        int max1=a>b?a:b; //a>b为真，max1=a，否则max1=b
        System.out.println(max1);
        int max=b>c?b:c;
        System.out.println(max);

        //分支结构
        //if语句
        /*
        格式一
        if(条件表达式){
            语句1；
        }

        格式二
        if(条件表达式){
            语句1；
        }else{
            语句2；
        }

        格式三
        if(条件表达式){
            语句1；
        }else if(条件表达式){
            语句2；
        }else{
            语句3；
        }

        */
        /*

        switch语句
        switch(表达式){
            case 常量1：
                语句1；
                break；
            case 常量2：
                语句2；
                break；
            default：
                语句3；
                break；
        }
         */



    }
}
